• Getting the point of parallel maths

    Updated: 2010-10-27 16:56:10
    What’s 1000.2 minus 1000? It’s not a trick question, but you might find your computer tells you the answer is 0.200012, and not the 0.2 you might expect. It’s a perfect example of the difference between precision and accuracy: the computer’s got it wrong to six decimal places. Tim Mattson and Ken Strandberg have written [...]

  • Do spreadsheets offer the solution to the challenge of parallel programming?

    Updated: 2010-10-27 10:28:48
    Every once in a while somebody writes a blog post that really changes your perspective. I Programmer has changed the way I look at a spreadsheet, perhaps forever, by pointing out what goes on underneath the hood, and showing how it relates to parallel programming. I’ve been using spreadsheets for over 20 years. I first [...]

  • Gustafson speaks about reevaluating Amdahl’s Law

    Updated: 2010-10-26 10:59:16
    I’ve written in the past about Amdahl’s Law, and it still comes up from time to time at conferences as part of the conventional wisdom of parallel programming. The law basically says that the speedup possible from using multicore is limited by the serial part of a program. I haven’t written so much about Gustafson’s [...]

  • Ten quadrillion and counting

    Updated: 2010-10-22 14:59:50
    Imagine a supercomputer that can do ten quadrillion calculations each second. I’d like to think that this would be my brain. Given that it’s extremely difficult to measure the processing speed of a brain, though some rough estimates have put it at ten quadrillion calculations a second, I might be right. However, sometimes it feels [...]

  • One step beyond

    Updated: 2010-10-20 11:09:01
    Here’s some good news for developers of parallel applications. Scientists at the University of Illinios have developed extensions for Java.  They had one objective: to address the tough issue of parallel application development. Apparently, they’re also doing the same for C++. It’s certainly a significant step in the right direction. Technically, it’s called Deterministic Parallel [...]

  • Top tips for the Intel Threading Challenge

    Updated: 2010-10-12 17:19:04
    Clay Breshears has gained a valuable insight into the minds of new parallel programmers, because he’s been judging the submissions for the Apprentice level of the Intel Threading Challenge. He’s written a blog post to share a few parallel programming tips for newcomers, which will be valuable to anyone who is entering any of the [...]

  • New Java-based language “guarantees deterministic parallel programming”

    Updated: 2010-10-12 16:15:10
    I know what you’re thinking: we don’t need another new programming language. But Deterministic Parallel Java (DPJ) makes some bold claims for simplifying parallel programmming, is based Java, and encapsulates ideas that could well be making their way to C++ soon. DPJ has been created by the Universal Parallel Computing Research Center (UPCRC), a consortium [...]

  • Meet your blog hosts in Parallel Programming Talk

    Updated: 2010-10-12 11:54:29
    While at Intel Developer Forum, we were invited to take part in a short programme for Intel’s Parallel Programming Talk, which went out live from the exhibition floor and is now available on-demand online. In it, we discuss parallel programming education, some of the new products that can help to identify hotspots to parallelise, and [...]

  • The top secret productivity tool for a programmer…

    Updated: 2010-10-05 16:32:42
    There’s one tool that can dramatically increase your productivity as a programmer, and it costs about 50p. It’s highly portable, compatible with a wide range of input devices from different manufacturers, and it’s shipping now. It is the humble notepad. No, not a stylus device. I mean a real paper notepad. Over the years, I’ve [...]

  • Intel Software Partners take off on the London Eye

    Updated: 2010-10-05 10:05:28
    If you are an ISV or service provider, you are probably already a member of the Intel Software Partner Program. It provides tools and resources to help optimise applications, and has a stream dedicated to multicore development. Membership of the program is free. Florian Piroth, marketing manager for Intel SSG-DRD EMEA, has got in touch [...]

Current Feed Items | Previous Months Items

Sep 2010 | Aug 2010 | Jul 2010 | Jun 2010 | May 2010 | Apr 2010